high powered engine - Anglais Synonymes Dictionnaire